from typing import List, Dict
from .base_enemy import Enemy

class Skeleton(Enemy):
    def get_base_hp(self) -> int:
        return 20
    
    def get_name(self) -> str:
        return "骷髅战士"
    
    def get_abilities(self) -> List[Dict]:
        return [
            {"name": "骨矛突刺", "type": "attack", "damage": 6, "probability": 0.6},
            {"name": "盾牌格挡", "type": "defense", "damage": 0, "probability": 0.4}
        ] 